IAR Embedded Workbench for Arm version 9.20.1

Description

IAR Embedded Workbench for Arm version 9.20.1

For AVR programming software such as Bascom, Codevision, Aver Studio, etc.…. It is also used for ARM microcontrollers . IAR Embedded Workbench for ARM software can be introduced, which is one of the best coding, compiling and debugging software for ARM microcontrollers.

The ARM series microcontrollers are an extended version of their predecessor, the AVR. With their 32-bit processor, these microcontrollers are far more powerful than 8-bit AVR processors, and because of this, these microcontrollers can act as a powerful CPU for accessories such as tablets, advanced mobile phones, and..

In fact, the term CPU used for these devices is actually a powerful ARM microcontroller (not a computer-like CPU) that, despite its small size, has many capabilities.

Introduction

One of the most successful companies in the field of microcontroller compilers is IAR, which has been producing compilers for AVR, Freescale, Maxim MAXQ, National-CR16C, Renesas, Samsung, STMicroelectronics, TI MSP430 and 8051 families since 1980. has it. The company has 22 software products for the above microcontrollers and its code interpretation algorithms and output data have been approved by microcontroller manufacturers.

There are various compilers for AVR, 8051 and ARM microcontrollers that users can use to program in assembly languages, C, BASIC, C ++ and… for their desired microcontroller. In the meantime, IAR compilers, especially IAR Embedded Workbench for ARM, are more welcomed by microcontroller manufacturers, and if you take a brief look at the application note provided by microcontroller companies (for example, Atmel), you will find that most Sources and examples provided with the IAR compiler.

IAR compilers are usually always in the first or second place among microcontroller compilers in terms of reliability, output code optimization and maneuverability in programming. To support users and facilitate the learning process of these compilers, IAR has produced various training boards, debuggers and programmers for each family, and has prepared various projects for all parts of the microcontroller.

Features of IAR Embedded Workbench for ARM:

– Advanced editor with the ability to identify commands (highlights of standard commands)

– Project management capability (writing a program by several programmers simultaneously)

– Support for microcontroller internal architecture and optimization of selected microcontroller code only (compilers such as Bascom and Vision code use an algorithm to translate code, while the IAR claims that command translation has a specific algorithm for each microcontroller)

– Support for standard C and C ++ language commands with the ability to optimize commands

– Identical user environments (users who have worked with one of the IAR products can easily work with other products)

Ability to debug the program using the C-SPY® debugge debugger

– Has a special operating system for supported microcontrollers (RTOS-aware)

The IAR Embedded Workbench for ARM compiler fully supports all of the following processors:

  • ARM7 (ARM7TDMI, ARM7TDMI-S and ARM720T)
  • ARM7E (ARM7EJ-S)
  • ARM9 (ARM9TDMI, ARM920T, ARM922T and ARM940T)
  • ARM9E (ARM926EJ-S, ARM946E-S and ARM966E-S, ARM968E-S)
  • ARM10E (ARM1020E and ARM1022E)
  • ARM11
  • SecurCore (SC000, SC100, SC110, SC200, SC210, SC300)
  • Cortex-A5
  • Cortex-A8
  • Cortex-R4 (F)
  • Cortex-M0
  • Cortex-M1
  • Cortex-M3
  • Cortex-M4
  • XScale

The list of software in this collection is as follows:

IAR Embedded Workbench for ARM

IAR Embedded Workbench for 8051

IAR Embedded Workbench for MSP430

IAR Embedded Workbench for SuperH

IAR Embedded Workbench for RH850

IAR Embedded Workbench for V850

IAR Embedded Workbench for STM8

IAR Embedded Workbench for RX

IAR Embedded Workbench for RL78

IAR Embedded Workbench for R32C

IAR Embedded Workbench for M16C R8C

IAR Embedded Workbench for HCS12

IAR Embedded Workbench for CR16C

IAR Embedded Workbench for AVR32

IAR Embedded Workbench for 78K

IAR Embedded Workbench for AVR

IAR Embedded Workbench for Renesas RX

Download